/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package com.tempo.defaul;

import com.tempo.point.PointAbs;
import com.tempo.point.PointDms;
import com.tempo.projection.PrjAbs;

/**
 *
 * @author user
 */
public class TestConversion
{
   public TestConversion(
           String strName,
           
           PointAbs pntInput,
           PointAbs pntExpected,
           PrjAbs prj)
   {
      this._pntExpected_ = pntExpected;
      this._pntInput_ = pntInput;
      this._strName_ = strName;
      this._prj_ = prj;
   }
   
   public void show()
   {
      
      System.out.println("Testing : " + _strName_);
      System.out.println("Expected : "  + _pntExpected_.getX() + " , " + _pntExpected_.getY());
      System.out.println("Found    : "  + _pntFound_.getX() + " , " + _pntFound_.getY());
      System.out.println("Input    : " + _pntInput_.getX() + " , " + _pntInput_.getY());
      System.out.println("CrossVal : " + _pntCrossVal_.getX() + " , " + _pntCrossVal_.getY());
      System.out.println();
      
   }
      
   public PointAbs getPointInput()
   {
      return _pntInput_;
   }
   
   public PointAbs getPointExpected()
   {
      return _pntExpected_;
   }
   
   public PrjAbs getProjection()
   {
      return _prj_;
   }
   
   public void setPointFound(PointAbs pntFound)
   {
      this._pntFound_ = pntFound;
   }
   
   public void setCrossVal(PointDms crossVal)
   {
      this._pntCrossVal_ = crossVal;
   }
   
   private String _strName_ = null;
   private PointAbs _pntExpected_;
   private PointAbs _pntInput_;
   private PointAbs _pntFound_;
   private PointAbs _pntCrossVal_;
   private PrjAbs _prj_;




   
}
